<?xml version="1.0" encoding="UTF-8"?>
<ticket>
  <assigned-user-id type="integer">20241</assigned-user-id>
  <attachments-count type="integer">0</attachments-count>
  <closed type="boolean">true</closed>
  <created-at type="datetime">2008-08-08T15:38:23-05:00</created-at>
  <creator-id type="integer">20241</creator-id>
  <milestone-due-on type="datetime" nil="true"></milestone-due-on>
  <milestone-id type="integer" nil="true"></milestone-id>
  <number type="integer">2</number>
  <permalink>not-a-valid-constant-name-errors</permalink>
  <priority type="integer">2</priority>
  <project-id type="integer">15332</project-id>
  <raw-data type="binary" nil="true" encoding="base64"></raw-data>
  <state>hold</state>
  <tag>bug error rails2.1</tag>
  <title>&#8220;not a valid constant name&#8221; errors </title>
  <updated-at type="datetime">2009-01-20T20:45:11-06:00</updated-at>
  <user-id type="integer">19162</user-id>
  <user-name>Andriy Tyurnikov</user-name>
  <creator-name>mrflip</creator-name>
  <assigned-user-name>mrflip</assigned-user-name>
  <url>http://rails_security.lighthouseapp.com/projects/15332/tickets/2</url>
  <original-body>_(cut from the wiki on github):_

If you get this error:

NameError (&quot;Plugins::Restful-authentication::Lib&quot; is not a valid constant name!)

...rename vendor/plugins/authentication-plugin to something without a hyphen character (like &#8216;authentication&#8217; or &#8216;restful_authentication&#8217;). 

Hopefully the maintainers will consider renaming this plugin.</original-body>
  <latest-body>_(cut from the wiki on github):_

If you get this error:

NameError (&quot;Plugins::Restful-authentication::Lib&quot; is not a valid constant name!)

...rename vendor/plugins/authentication-plugin to something without a hyphen character (like &#8216;authentication&#8217; or &#8216;restful_authentication&#8217;). 

Hopefully the maintainers will consider renaming this plugin.</latest-body>
  <original-body-html>&lt;div&gt;&lt;p&gt;&lt;em&gt;(cut from the wiki on github):&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;If you get this error:&lt;/p&gt;

&lt;p&gt;NameError (&quot;Plugins::Restful-authentication::Lib&quot; is not a valid constant name!)&lt;/p&gt;

&lt;p&gt;...rename vendor/plugins/authentication-plugin to something without a hyphen character (like &#8216;authentication&#8217; or &#8216;restful_authentication&#8217;).&lt;/p&gt;

&lt;p&gt;Hopefully the maintainers will consider renaming this plugin.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  <versions type="array">
    <version type="Ticket::Version">
      <assigned-user-id type="integer">20241</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>_(cut from the wiki on github):_

If you get this error:

NameError (&quot;Plugins::Restful-authentication::Lib&quot; is not a valid constant name!)

...rename vendor/plugins/authentication-plugin to something without a hyphen character (like &#8216;authentication&#8217; or &#8216;restful_authentication&#8217;). 

Hopefully the maintainers will consider renaming this plugin.</body>
      <body-html>&lt;div&gt;&lt;p&gt;&lt;em&gt;(cut from the wiki on github):&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;If you get this error:&lt;/p&gt;

&lt;p&gt;NameError (&quot;Plugins::Restful-authentication::Lib&quot; is not a valid constant name!)&lt;/p&gt;

&lt;p&gt;...rename vendor/plugins/authentication-plugin to something without a hyphen character (like &#8216;authentication&#8217; or &#8216;restful_authentication&#8217;).&lt;/p&gt;

&lt;p&gt;Hopefully the maintainers will consider renaming this plugin.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-08-08T15:38:23-05:00</created-at>
      <creator-id type="integer">20241</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">2</number>
      <permalink>not-a-valid-constant-name-errors</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">15332</project-id>
      <state>new</state>
      <tag>bug error rails2.1</tag>
      <title>&#8220;not a valid constant name&#8221; errors </title>
      <updated-at type="datetime">2008-08-08T15:38:23-05:00</updated-at>
      <user-id type="integer">20241</user-id>
      <user-name>mrflip</user-name>
      <creator-name>mrflip</creator-name>
      <assigned-user-name>mrflip</assigned-user-name>
      <url>http://rails_security.lighthouseapp.com/projects/15332/tickets/2</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">20241</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>The problem with renaming the *github repository* is that every watching user on github would have to un- and then re-subscribe to it -- and it is the second-most watched plugin.

So, unless this can be fixed on the rails end I'm afraid everyone will have to just rename the restful-authentication folder to &quot;restful_authentication&quot; from now on.</body>
      <body-html>&lt;div&gt;&lt;p&gt;The problem with renaming the &lt;em&gt;github repository&lt;/em&gt; is that every watching user on github would have to un- and then re-subscribe to it -- and it is the second-most watched plugin.&lt;/p&gt;

&lt;p&gt;So, unless this can be fixed on the rails end I'm afraid everyone will have to just rename the restful-authentication folder to &quot;restful_authentication&quot; from now on.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-08-17T12:47:26-05:00</created-at>
      <creator-id type="integer">20241</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">2</number>
      <permalink>not-a-valid-constant-name-errors</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">15332</project-id>
      <state>new</state>
      <tag>bug error rails2.1</tag>
      <title>&#8220;not a valid constant name&#8221; errors </title>
      <updated-at type="datetime">2008-08-17T12:47:26-05:00</updated-at>
      <user-id type="integer">20241</user-id>
      <user-name>mrflip</user-name>
      <creator-name>mrflip</creator-name>
      <assigned-user-name>mrflip</assigned-user-name>
      <url>http://rails_security.lighthouseapp.com/projects/15332/tickets/2</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">20241</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body></body>
      <body-html></body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-08-14T12:26:55-05:00</created-at>
      <creator-id type="integer">20241</creator-id>
      <diffable-attributes type="yaml">--- 
:state: new
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">2</number>
      <permalink>not-a-valid-constant-name-errors</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">15332</project-id>
      <state>hold</state>
      <tag>bug error rails2.1</tag>
      <title>&#8220;not a valid constant name&#8221; errors </title>
      <updated-at type="datetime">2008-08-14T12:26:55-05:00</updated-at>
      <user-id type="integer">20241</user-id>
      <user-name>mrflip</user-name>
      <creator-name>mrflip</creator-name>
      <assigned-user-name>mrflip</assigned-user-name>
      <url>http://rails_security.lighthouseapp.com/projects/15332/tickets/2</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">20241</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>ok, so what's are we supposed to do to make this work, please? I have just done a first-time install of the github into a virgin project to try this out and get the above whenever either raking or generating so if (1) renaming is necessary but (2) renaming is to be avoided, yet (3) the issue is on &quot;hold&quot;, can someone enlighten me, please?

Many Thanks, -cbs

(ruby 1.8.6 p111, rails 2.1.0)</body>
      <body-html>&lt;div&gt;&lt;p&gt;ok, so what's are we supposed to do to make this work, please? I have just done a first-time install of the github into a virgin project to try this out and get the above whenever either raking or generating so if (1) renaming is necessary but (2) renaming is to be avoided, yet (3) the issue is on &quot;hold&quot;, can someone enlighten me, please?&lt;/p&gt;

&lt;p&gt;Many Thanks, -cbs&lt;/p&gt;

&lt;p&gt;(ruby 1.8.6 p111, rails 2.1.0)&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-08-17T12:32:23-05:00</created-at>
      <creator-id type="integer">20241</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">2</number>
      <permalink>not-a-valid-constant-name-errors</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">15332</project-id>
      <state>hold</state>
      <tag>bug error rails2.1</tag>
      <title>&#8220;not a valid constant name&#8221; errors </title>
      <updated-at type="datetime">2008-08-17T12:32:23-05:00</updated-at>
      <user-id type="integer">29220</user-id>
      <user-name>cbs</user-name>
      <creator-name>mrflip</creator-name>
      <assigned-user-name>mrflip</assigned-user-name>
      <url>http://rails_security.lighthouseapp.com/projects/15332/tickets/2</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">20241</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Just rename the folder

* vendor/plugins/authentication-plugin

to have underscore (not dash):

*  vendor/plugins/authentication_plugin

The bug is on 'hold' because we'd need to somehow get the several-hundred watchers, and who knows how many who have git remotes tied to this, to move to the new URL.

(Oh, I just realized your confusion.  The **repository** can't be renamed because of its many watchers.  The folder on your machine you can do anything you like to.  I've edited my comment above. So, to the Jetpack-Wearing People of the Future: cbs had every right to be confused by comment#2 as it originally stood.)</body>
      <body-html>&lt;div&gt;&lt;p&gt;Just rename the folder&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;vendor/plugins/authentication-plugin&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;to have underscore (not dash):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;vendor/plugins/authentication_plugin&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The bug is on 'hold' because we'd need to somehow get the several-hundred watchers, and who knows how many who have git remotes tied to this, to move to the new URL.&lt;/p&gt;

&lt;p&gt;(Oh, I just realized your confusion.  The &lt;strong&gt;repository&lt;/strong&gt; can't be renamed because of its many watchers.  The folder on your machine you can do anything you like to.  I've edited my comment above. So, to the Jetpack-Wearing People of the Future: cbs had every right to be confused by comment#2 as it originally stood.)&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-08-17T13:04:25-05:00</created-at>
      <creator-id type="integer">20241</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">2</number>
      <permalink>not-a-valid-constant-name-errors</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">15332</project-id>
      <state>hold</state>
      <tag>bug error rails2.1</tag>
      <title>&#8220;not a valid constant name&#8221; errors </title>
      <updated-at type="datetime">2008-08-17T13:04:25-05:00</updated-at>
      <user-id type="integer">20241</user-id>
      <user-name>mrflip</user-name>
      <creator-name>mrflip</creator-name>
      <assigned-user-name>mrflip</assigned-user-name>
      <url>http://rails_security.lighthouseapp.com/projects/15332/tickets/2</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">20241</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>thanks, mrflip, i'm getting much better now...</body>
      <body-html>&lt;div&gt;&lt;p&gt;thanks, mrflip, i'm getting much better now...&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-08-17T13:43:42-05:00</created-at>
      <creator-id type="integer">20241</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">2</number>
      <permalink>not-a-valid-constant-name-errors</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">15332</project-id>
      <state>hold</state>
      <tag>bug error rails2.1</tag>
      <title>&#8220;not a valid constant name&#8221; errors </title>
      <updated-at type="datetime">2008-08-17T13:43:42-05:00</updated-at>
      <user-id type="integer">29220</user-id>
      <user-name>cbs</user-name>
      <creator-name>mrflip</creator-name>
      <assigned-user-name>mrflip</assigned-user-name>
      <url>http://rails_security.lighthouseapp.com/projects/15332/tickets/2</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">20241</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>This will finally be fixed in 2.2 final - commit http://github.com/rails/rails/commit/45ba4ec626b79dda8534f13b3eb01524e0734781 fixes this problem (I tested it..)</body>
      <body-html>&lt;div&gt;&lt;p&gt;This will finally be fixed in 2.2 final - commit &lt;a href=&quot;http://github.com/rails/rails/commit/45ba4ec626b79dda8534f13b3eb01524e0734781&quot;&gt;
http://github.com/rails/rails/co...&lt;/a&gt; fixes this problem (I
tested it..)&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-11-18T09:34:26-06:00</created-at>
      <creator-id type="integer">20241</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">2</number>
      <permalink>not-a-valid-constant-name-errors</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">15332</project-id>
      <state>hold</state>
      <tag>bug error rails2.1</tag>
      <title>&#8220;not a valid constant name&#8221; errors </title>
      <updated-at type="datetime">2008-11-18T09:34:31-06:00</updated-at>
      <user-id type="integer">22589</user-id>
      <user-name>Matt Jones</user-name>
      <creator-name>mrflip</creator-name>
      <assigned-user-name>mrflip</assigned-user-name>
      <url>http://rails_security.lighthouseapp.com/projects/15332/tickets/2</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">20241</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Having both repo names is an overkill? =)</body>
      <body-html>&lt;div&gt;&lt;p&gt;Having both repo names is an overkill? =)&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-01-20T20:45:06-06:00</created-at>
      <creator-id type="integer">20241</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">2</number>
      <permalink>not-a-valid-constant-name-errors</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">15332</project-id>
      <state>hold</state>
      <tag>bug error rails2.1</tag>
      <title>&#8220;not a valid constant name&#8221; errors </title>
      <updated-at type="datetime">2009-01-20T20:45:11-06:00</updated-at>
      <user-id type="integer">19162</user-id>
      <user-name>Andriy Tyurnikov</user-name>
      <creator-name>mrflip</creator-name>
      <assigned-user-name>mrflip</assigned-user-name>
      <url>http://rails_security.lighthouseapp.com/projects/15332/tickets/2</url>
    </version>
  </versions>
</ticket>
